<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Gestion_Des_Inscriptions_Universitaires: Référence du fichier /home/omid/Bureau/projet/gestion-des-inscriptions-universitaires-version-finale/src/UE.h</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Généré par Doxygen 1.7.4 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Gestion_Des_Inscriptions_Universitaires</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Page&#160;principale</span></a></li>
      <li><a href="pages.html"><span>Pages&#160;associées</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Fichiers</span></a></li>
      <li><a href="dirs.html"><span>Répertoires</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>Liste&#160;des&#160;fichiers</span></a></li>
      <li><a href="globals.html"><span>Membres&#160;de&#160;fichier</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('_u_e_8h.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#typedef-members">Définition de type</a> &#124;
<a href="#func-members">Fonctions</a>  </div>
  <div class="headertitle">
<div class="title">Référence du fichier UE.h</div>  </div>
</div>
<div class="contents">

<p>Fichier d'entête du module <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>.  
<a href="#details">Plus de détails...</a></p>
<div class="textblock"><code>#include &lt;stdlib.h&gt;</code><br/>
<code>#include &lt;assert.h&gt;</code><br/>
<code>#include &lt;stdio.h&gt;</code><br/>
<code>#include &lt;string.h&gt;</code><br/>
<code>#include &quot;<a class="el" href="_util_str_8h_source.html">UtilStr.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="_enseignant_8h_source.html">Enseignant.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="_chemin_8h_source.html">Chemin.h</a>&quot;</code><br/>
</div>
<p><a href="_u_e_8h_source.html">Aller au code source de ce fichier.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structs_u_e.html">sUE</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structs_tab_ue.html">sTabUe</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure utilisée pour la gestion d'une <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>.  <a href="structs_tab_ue.html#details">Plus de détails...</a><br/></td></tr>
<tr><td colspan="2"><h2><a name="typedef-members"></a>
Définition de type</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structs_u_e.html">sUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a9f4791be4a1628a3a10822bbbe3e7a19">UE</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Redéfinit la structure <a class="el" href="structs_u_e.html">sUE</a>.  <a href="#a9f4791be4a1628a3a10822bbbe3e7a19"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structs_tab_ue.html">sTabUe</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#ae824b6156367e44b09e5fb3bce7e5437">TabUe</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Redéfinit la structure <a class="el" href="structs_tab_ue.html" title="Structure utilisée pour la gestion d&#39;une UE.">sTabUe</a>.  <a href="#ae824b6156367e44b09e5fb3bce7e5437"></a><br/></td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Fonctions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#aa999a55a89a79d78662b6f2ff42b20db">initUE</a> (<a class="el" href="struct_u_e.html">UE</a> *ue, const int CodeUE, const char *Intitule, const int Sequence)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialise un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>. initUE initialise CodeUE, Intitule et Sequence (après vérification) de la structure <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>.  <a href="#aa999a55a89a79d78662b6f2ff42b20db"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#ab6a2b186a9216176ff1a5974103db57e">libUE</a> (<a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Libere un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> en mémoire.  <a href="#ab6a2b186a9216176ff1a5974103db57e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a3b04e7304aad3c55a0c68eea670ca288">creUE</a> (const int CodeUE, const char *Intitule, const int Sequence)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Crée un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> en mémoire.  <a href="#a3b04e7304aad3c55a0c68eea670ca288"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#af3f16ef2c24f58324aeb92fc5771af69">detUE</a> (<a class="el" href="struct_u_e.html">UE</a> **ue)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a088309400fbb44fd87be9ee1460f39c2">getCodeUE</a> (const <a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">returner CodeUE.  <a href="#a088309400fbb44fd87be9ee1460f39c2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a267256a5e0f9e116f21b75f03a247789">setCodeUE</a> (<a class="el" href="struct_u_e.html">UE</a> *ue, int CodeUE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">modifie le champ CodeUE de l'ue.  <a href="#a267256a5e0f9e116f21b75f03a247789"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#abe73e93840febf7b6f57c0f4c047978f">getIntitule</a> (const <a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">returner Intitule.  <a href="#abe73e93840febf7b6f57c0f4c047978f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a0466d3bedf6e3d7f6c85df71b10d1657">setIntitule</a> (<a class="el" href="struct_u_e.html">UE</a> *ue, char *Intitule)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">modifie le champ Intitule de l'ue.  <a href="#a0466d3bedf6e3d7f6c85df71b10d1657"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a6b323963891fa2dffb14298e2e07df60">getSequence</a> (<a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">returner Sequence.  <a href="#a6b323963891fa2dffb14298e2e07df60"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#aa7d5a4fa589900862d6dcf1650fcd4bf">setSequence</a> (<a class="el" href="struct_u_e.html">UE</a> *ue, int Sequence)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">modifie le champ Sequence de l'ue.  <a href="#aa7d5a4fa589900862d6dcf1650fcd4bf"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#aad4238fe202eb9e241fe6f93f379d84e">affUE</a> (const <a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#ac33e0c2300a283ad54715ceff1a2d93e">savUE</a> (const <a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">saover <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#ac33e0c2300a283ad54715ceff1a2d93e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a8761e01da94ec57e3d410e9673aa3836">savUEParElem</a> (const int CodeUE, const char *Intitule, const int Sequence)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">saover <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a8761e01da94ec57e3d410e9673aa3836"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a908a920e51257b63162c6570927e235c">rchUE</a> (const <a class="el" href="struct_u_e.html">UE</a> *pEU)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recherche <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a908a920e51257b63162c6570927e235c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a1c3e6cc1bbfee7cc0a7c840c1f4f8650">rchUEParCode</a> (const int codeUE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recherche <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a1c3e6cc1bbfee7cc0a7c840c1f4f8650"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a2aadbdffe5b3d0ad6b08dc6c7fd3bcb4">recUE</a> (const <a class="el" href="struct_u_e.html">UE</a> *pEU)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recupérer <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a2aadbdffe5b3d0ad6b08dc6c7fd3bcb4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a459c9f30536cb7f92345f3f34db0eaca">recUEParCode</a> (int codeUE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recupérer <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a459c9f30536cb7f92345f3f34db0eaca"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a0ec60039e25a0aa825be687950942b84">supUE</a> (const <a class="el" href="struct_u_e.html">UE</a> *pEU)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">supprimer <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a0ec60039e25a0aa825be687950942b84"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#aded9c87d8e34728018ed04b78f591e21">supUEParCode</a> (const int codeUE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">supprimer <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#aded9c87d8e34728018ed04b78f591e21"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a7da5bb8496806614d41e016430e74e35">mdfUE</a> (const <a class="el" href="struct_u_e.html">UE</a> *pEU, const <a class="el" href="struct_u_e.html">UE</a> *nUE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">modifier <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a7da5bb8496806614d41e016430e74e35"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#aa15182bef8714a264506995e4e562d5d">mdfUEParCode</a> (const int codeUE, const <a class="el" href="struct_u_e.html">UE</a> *nUE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">modifier <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#aa15182bef8714a264506995e4e562d5d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#ad8082c7526b78f801e61eb5a059a0b15">setResponsableToUe</a> (<a class="el" href="struct_ens.html">Ens</a> *ens, <a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">setResponsableToUe  <a href="#ad8082c7526b78f801e61eb5a059a0b15"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#aaf7d1d25e5ea29c0f04530dd73485d1f">setResponsableToUeParCode</a> (int numEns, int codeUe)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a4d896bfb94c612e874c617b9600d2e2a">recResponsableUeParCode</a> (int codeUe)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recupérer responsable d'un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a4d896bfb94c612e874c617b9600d2e2a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a85d78f9a39fd62c383cfe887385c88b6">recResponsableUe</a> (<a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recupérer responsable d'un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire.  <a href="#a85d78f9a39fd62c383cfe887385c88b6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_tab_ue.html">TabUe</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#affa2c7e0a6ecb8610c01fd44c6c31a29">recUeParEnseignantResp</a> (<a class="el" href="struct_ens.html">Ens</a> *ens)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recUeParEnseignantResp  <a href="#affa2c7e0a6ecb8610c01fd44c6c31a29"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_tab_ue.html">TabUe</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a8e47bdd4bd611be285a37b9f8053d1ec">recUeParNumEnseignantResp</a> (int numEns)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recUeParNumEnseignantResp  <a href="#a8e47bdd4bd611be285a37b9f8053d1ec"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_tab_ue.html">TabUe</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a74c4b55bd41a0c973bf693976a629986">recToutUe</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recToutUe  <a href="#a74c4b55bd41a0c973bf693976a629986"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#abc5a522764f3e06aefe320d0169afa6a">supRespUE</a> (<a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">supprimer RespUE dans un fichier binaire.  <a href="#abc5a522764f3e06aefe320d0169afa6a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a1f0d515da781d077e7ab30b525c094ad">supRespUEParCode</a> (int codeUe)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">supprimer RespUE dans un fichier binaire.  <a href="#a1f0d515da781d077e7ab30b525c094ad"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a51424fa91921d5f5cbd9407bc7cce53d">affUE_DB</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Afficher base de donnee de <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> .  <a href="#a51424fa91921d5f5cbd9407bc7cce53d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_u_e_8h.html#a0a1c54f20c938e04aca05ed33add510e">regUE</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Test le module <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>.  <a href="#a0a1c54f20c938e04aca05ed33add510e"></a><br/></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Description détaillée</h2>
<div class="textblock"><p>Fichier d'entête du module <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>. </p>
<dl class="author"><dt><b>Auteur:</b></dt><dd>Mohammad NOROUZZADEH, Lotfi, Saleh </dd></dl>

<p>Définition dans le fichier <a class="el" href="_u_e_8h_source.html">UE.h</a>.</p>
</div><hr/><h2>Documentation des définitions de type</h2>
<a class="anchor" id="ae824b6156367e44b09e5fb3bce7e5437"></a><!-- doxytag: member="UE.h::TabUe" ref="ae824b6156367e44b09e5fb3bce7e5437" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_ue.html">TabUe</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Redéfinit la structure <a class="el" href="structs_tab_ue.html" title="Structure utilisée pour la gestion d&#39;une UE.">sTabUe</a>. </p>

<p>Définition à la ligne <a class="el" href="_u_e_8h_source.html#l00069">69</a> du fichier <a class="el" href="_u_e_8h_source.html">UE.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9f4791be4a1628a3a10822bbbe3e7a19"></a><!-- doxytag: member="UE.h::UE" ref="a9f4791be4a1628a3a10822bbbe3e7a19" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_u_e.html">UE</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Redéfinit la structure <a class="el" href="structs_u_e.html">sUE</a>. </p>

<p>Définition à la ligne <a class="el" href="_u_e_8h_source.html#l00050">50</a> du fichier <a class="el" href="_u_e_8h_source.html">UE.h</a>.</p>

</div>
</div>
<hr/><h2>Documentation des fonctions</h2>
<a class="anchor" id="aad4238fe202eb9e241fe6f93f379d84e"></a><!-- doxytag: member="UE.h::affUE" ref="aad4238fe202eb9e241fe6f93f379d84e" args="(const UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void affUE </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00103">103</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Référencé par <a class="el" href="_i_p_8c_source.html#l00165">affIP()</a>, <a class="el" href="_u_e_8c_source.html#l00292">affUE_DB()</a>, et <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>.</p>

</div>
</div>
<a class="anchor" id="a51424fa91921d5f5cbd9407bc7cce53d"></a><!-- doxytag: member="UE.h::affUE_DB" ref="a51424fa91921d5f5cbd9407bc7cce53d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void affUE_DB </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Afficher base de donnee de <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> . </p>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00292">292</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00103">affUE()</a>, <a class="el" href="_u_e_8c_source.html#l00035">creUE()</a>, et <a class="el" href="_chemin_8h_source.html#l00010">UE_DB</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>.</p>

</div>
</div>
<a class="anchor" id="a3b04e7304aad3c55a0c68eea670ca288"></a><!-- doxytag: member="UE.h::creUE" ref="a3b04e7304aad3c55a0c68eea670ca288" args="(const int CodeUE, const char *Intitule, const int Sequence)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_u_e.html">UE</a>* creUE </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeUE</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>intitule</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>sequence</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Crée un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> en mémoire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>Code de l'UE. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">Intitule</td><td>Hauteur de l'image. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">Sequence</td><td>Sequence de l'UE. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>un pointeur vers un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00035">35</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00016">initUE()</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00292">affUE_DB()</a>, <a class="el" href="_fenetre_8c_source.html#l02925">cb_valider_ajoutUE()</a>, <a class="el" href="_u_e_8c_source.html#l00514">recToutUe()</a>, <a class="el" href="_u_e_8c_source.html#l00200">recUEParCode()</a>, <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>, et <a class="el" href="_application_8c_source.html#l00009">test()</a>.</p>

</div>
</div>
<a class="anchor" id="af3f16ef2c24f58324aeb92fc5771af69"></a><!-- doxytag: member="UE.h::detUE" ref="af3f16ef2c24f58324aeb92fc5771af69" args="(UE **ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void detUE </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> **&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00044">44</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00027">libUE()</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l01527">cb_def_auto_gr()</a>, <a class="el" href="_fenetre_8c_source.html#l01087">cb_gerer_ue()</a>, <a class="el" href="_fenetre_8c_source.html#l02925">cb_valider_ajoutUE()</a>, <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>, et <a class="el" href="_application_8c_source.html#l00009">test()</a>.</p>

</div>
</div>
<a class="anchor" id="a088309400fbb44fd87be9ee1460f39c2"></a><!-- doxytag: member="UE.h::getCodeUE" ref="a088309400fbb44fd87be9ee1460f39c2" args="(const UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int getCodeUE </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>returner CodeUE. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ue</td><td>pointeur vers l'ue. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>CodeUE </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00058">58</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Référencé par <a class="el" href="_application_8c_source.html#l00591">affecterEtudiantAGroupe()</a>.</p>

</div>
</div>
<a class="anchor" id="abe73e93840febf7b6f57c0f4c047978f"></a><!-- doxytag: member="UE.h::getIntitule" ref="abe73e93840febf7b6f57c0f4c047978f" args="(const UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* getIntitule </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>returner Intitule. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ue</td><td>pointeur vers l'ue. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>Intitule. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00073">73</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

</div>
</div>
<a class="anchor" id="a6b323963891fa2dffb14298e2e07df60"></a><!-- doxytag: member="UE.h::getSequence" ref="a6b323963891fa2dffb14298e2e07df60" args="(UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int getSequence </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>returner Sequence. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ue</td><td>pointeur vers l'ue. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>Sequence. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00088">88</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

</div>
</div>
<a class="anchor" id="aa999a55a89a79d78662b6f2ff42b20db"></a><!-- doxytag: member="UE.h::initUE" ref="aa999a55a89a79d78662b6f2ff42b20db" args="(UE *ue, const int CodeUE, const char *Intitule, const int Sequence)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void initUE </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeUE</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>intitule</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>sequence</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Initialise un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>. initUE initialise CodeUE, Intitule et Sequence (après vérification) de la structure <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">ue</td><td>Pointeur vers l'ue à initialiser. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>Code de l'UE. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">Intitule</td><td>Intitule de l'UE. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">Sequence</td><td>Sequence de l'UE. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00016">16</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00035">creUE()</a>, et <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>.</p>

</div>
</div>
<a class="anchor" id="ab6a2b186a9216176ff1a5974103db57e"></a><!-- doxytag: member="UE.h::libUE" ref="ab6a2b186a9216176ff1a5974103db57e" args="(UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void libUE </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Libere un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> en mémoire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">ue</td><td>Pointeur vers l'ue. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00027">27</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00044">detUE()</a>, et <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>.</p>

</div>
</div>
<a class="anchor" id="a7da5bb8496806614d41e016430e74e35"></a><!-- doxytag: member="UE.h::mdfUE" ref="a7da5bb8496806614d41e016430e74e35" args="(const UE *pEU, const UE *nUE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int mdfUE </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>pUE</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>nUE</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>modifier <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a></td><td>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">newUE</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>-1 s'il n'existe pas. </dd>
<dd>
1 s'il modifie. </dd>
<dd>
0 si non. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00269">269</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00122">savUE()</a>, et <a class="el" href="_u_e_8c_source.html#l00229">supUE()</a>.</p>

<p>Référencé par <a class="el" href="_application_8c_source.html#l00439">modifierUE()</a>.</p>

</div>
</div>
<a class="anchor" id="aa15182bef8714a264506995e4e562d5d"></a><!-- doxytag: member="UE.h::mdfUEParCode" ref="aa15182bef8714a264506995e4e562d5d" args="(const int codeUE, const UE *nUE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int mdfUEParCode </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeUE</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>nUE</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>modifier <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a></td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>-1 s'il n'existe pas. </dd>
<dd>
1 s'il modifie. </dd>
<dd>
0 si non. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00281">281</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00122">savUE()</a>, et <a class="el" href="_u_e_8c_source.html#l00237">supUEParCode()</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>.</p>

</div>
</div>
<a class="anchor" id="a908a920e51257b63162c6570927e235c"></a><!-- doxytag: member="UE.h::rchUE" ref="a908a920e51257b63162c6570927e235c" args="(const UE *pEU)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int rchUE </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>pUE</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recherche <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a></td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 s'il n'existe pas. </dd>
<dd>
1 s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00163">163</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00168">rchUEParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="a1c3e6cc1bbfee7cc0a7c840c1f4f8650"></a><!-- doxytag: member="UE.h::rchUEParCode" ref="a1c3e6cc1bbfee7cc0a7c840c1f4f8650" args="(const int codeUE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int rchUEParCode </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeUE</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recherche <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 s'il n'existe pas. </dd>
<dd>
1 s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00168">168</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_chemin_8h_source.html#l00010">UE_DB</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00163">rchUE()</a>, et <a class="el" href="_u_e_8c_source.html#l00128">savUEParElem()</a>.</p>

</div>
</div>
<a class="anchor" id="a85d78f9a39fd62c383cfe887385c88b6"></a><!-- doxytag: member="UE.h::recResponsableUe" ref="a85d78f9a39fd62c383cfe887385c88b6" args="(UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_ens.html">Ens</a>* recResponsableUe </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recupérer responsable d'un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a></td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00373">373</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00378">recResponsableUeParCode()</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l00467">preparerFenetreEnseignant()</a>, <a class="el" href="_fenetre_8c_source.html#l00305">preparerFenetreEtudiant()</a>, et <a class="el" href="_fenetre_8c_source.html#l00648">preparerFenetreGererUe()</a>.</p>

</div>
</div>
<a class="anchor" id="a4d896bfb94c612e874c617b9600d2e2a"></a><!-- doxytag: member="UE.h::recResponsableUeParCode" ref="a4d896bfb94c612e874c617b9600d2e2a" args="(int codeUe)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_ens.html">Ens</a>* recResponsableUeParCode </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>codeUe</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recupérer responsable d'un <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00378">378</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_enseignant_8c_source.html#l00197">recEnsParCode()</a>, et <a class="el" href="_chemin_8h_source.html#l00013">RESPUE_DB</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00373">recResponsableUe()</a>, et <a class="el" href="_u_e_8c_source.html#l00329">setResponsableToUeParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="a74c4b55bd41a0c973bf693976a629986"></a><!-- doxytag: member="UE.h::recToutUe" ref="a74c4b55bd41a0c973bf693976a629986" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_ue.html">TabUe</a>* recToutUe </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recToutUe </p>
<p>recupérer ToutUe.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000103">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00514">514</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00035">creUE()</a>, <a class="el" href="_salle_8h_source.html#l00040">sSalle::intitule</a>, <a class="el" href="_u_e_8h_source.html#l00062">sTabUe::nbUe</a>, <a class="el" href="_u_e_8h_source.html#l00061">sTabUe::tabUe</a>, et <a class="el" href="_chemin_8h_source.html#l00010">UE_DB</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l00237">preparerFenetreIp()</a>.</p>

</div>
</div>
<a class="anchor" id="a2aadbdffe5b3d0ad6b08dc6c7fd3bcb4"></a><!-- doxytag: member="UE.h::recUE" ref="a2aadbdffe5b3d0ad6b08dc6c7fd3bcb4" args="(const UE *pEU)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_u_e.html">UE</a> * recUE </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>pEU</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recupérer <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a></td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

</div>
</div>
<a class="anchor" id="a459c9f30536cb7f92345f3f34db0eaca"></a><!-- doxytag: member="UE.h::recUEParCode" ref="a459c9f30536cb7f92345f3f34db0eaca" args="(int codeUE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_u_e.html">UE</a>* recUEParCode </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeUE</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recupérer <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00200">200</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00035">creUE()</a>, et <a class="el" href="_chemin_8h_source.html#l00010">UE_DB</a>.</p>

<p>Référencé par <a class="el" href="_i_p_8c_source.html#l00165">affIP()</a>, <a class="el" href="_fenetre_8c_source.html#l01527">cb_def_auto_gr()</a>, <a class="el" href="_fenetre_8c_source.html#l01458">cb_desinscrire_etu_par_ue()</a>, <a class="el" href="_fenetre_8c_source.html#l01087">cb_gerer_ue()</a>, <a class="el" href="_fenetre_8c_source.html#l00152">cb_init_tabUeEtu()</a>, <a class="el" href="_fenetre_8c_source.html#l01443">cb_inscrire_etu_par_ue()</a>, <a class="el" href="_fenetre_8c_source.html#l02925">cb_valider_ajoutUE()</a>, <a class="el" href="_enseignement_8c_source.html#l00356">getEnseignementText()</a>, <a class="el" href="_enseigne_8c_source.html#l00060">recUeEnseigneParNumEns()</a>, <a class="el" href="_i_p_8c_source.html#l00583">recUeParIp()</a>, <a class="el" href="_u_e_8c_source.html#l00460">recUeParNumEnseignantResp()</a>, <a class="el" href="_i_p_8c_source.html#l00608">recUeParNumEtu()</a>, et <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>.</p>

</div>
</div>
<a class="anchor" id="affa2c7e0a6ecb8610c01fd44c6c31a29"></a><!-- doxytag: member="UE.h::recUeParEnseignantResp" ref="affa2c7e0a6ecb8610c01fd44c6c31a29" args="(Ens *ens)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_ue.html">TabUe</a>* recUeParEnseignantResp </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ens</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recUeParEnseignantResp </p>
<p>recupérer tab UeParEnseignantResp.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000102">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ens.</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00503">503</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00460">recUeParNumEnseignantResp()</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l01050">cb_enseignant_gerer_ue_bouton_click()</a>, et <a class="el" href="_fenetre_8c_source.html#l00467">preparerFenetreEnseignant()</a>.</p>

</div>
</div>
<a class="anchor" id="a8e47bdd4bd611be285a37b9f8053d1ec"></a><!-- doxytag: member="UE.h::recUeParNumEnseignantResp" ref="a8e47bdd4bd611be285a37b9f8053d1ec" args="(int numEns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_ue.html">TabUe</a>* recUeParNumEnseignantResp </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEns</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recUeParNumEnseignantResp </p>
<p>recupérer tabUeParEnseignantResp.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000101">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">numens</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00460">460</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8h_source.html#l00062">sTabUe::nbUe</a>, <a class="el" href="_u_e_8c_source.html#l00200">recUEParCode()</a>, <a class="el" href="_chemin_8h_source.html#l00013">RESPUE_DB</a>, et <a class="el" href="_u_e_8h_source.html#l00061">sTabUe::tabUe</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00503">recUeParEnseignantResp()</a>.</p>

</div>
</div>
<a class="anchor" id="a0a1c54f20c938e04aca05ed33add510e"></a><!-- doxytag: member="UE.h::regUE" ref="a0a1c54f20c938e04aca05ed33add510e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void regUE </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Test le module <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a>. </p>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00552">552</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00103">affUE()</a>, <a class="el" href="_u_e_8c_source.html#l00292">affUE_DB()</a>, <a class="el" href="_u_e_8c_source.html#l00035">creUE()</a>, <a class="el" href="_u_e_8c_source.html#l00044">detUE()</a>, <a class="el" href="_u_e_8c_source.html#l00016">initUE()</a>, <a class="el" href="_u_e_8c_source.html#l00027">libUE()</a>, <a class="el" href="_u_e_8c_source.html#l00281">mdfUEParCode()</a>, <a class="el" href="_u_e_8c_source.html#l00200">recUEParCode()</a>, <a class="el" href="_u_e_8c_source.html#l00122">savUE()</a>, et <a class="el" href="_u_e_8c_source.html#l00237">supUEParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="ac33e0c2300a283ad54715ceff1a2d93e"></a><!-- doxytag: member="UE.h::savUE" ref="ac33e0c2300a283ad54715ceff1a2d93e" args="(const UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void savUE </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>pUE</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>saover <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a></td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00122">122</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00128">savUEParElem()</a>.</p>

<p>Référencé par <a class="el" href="_application_8c_source.html#l00549">ajouterUE()</a>, <a class="el" href="_u_e_8c_source.html#l00269">mdfUE()</a>, <a class="el" href="_u_e_8c_source.html#l00281">mdfUEParCode()</a>, et <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>.</p>

</div>
</div>
<a class="anchor" id="a8761e01da94ec57e3d410e9673aa3836"></a><!-- doxytag: member="UE.h::savUEParElem" ref="a8761e01da94ec57e3d410e9673aa3836" args="(const int CodeUE, const char *Intitule, const int Sequence)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void savUEParElem </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>CodeUE</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>Intitule</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>Sequence</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>saover <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">Intitule</td><td>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">Sequence</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00128">128</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00168">rchUEParCode()</a>, et <a class="el" href="_chemin_8h_source.html#l00010">UE_DB</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00122">savUE()</a>, et <a class="el" href="_application_8c_source.html#l00009">test()</a>.</p>

</div>
</div>
<a class="anchor" id="a267256a5e0f9e116f21b75f03a247789"></a><!-- doxytag: member="UE.h::setCodeUE" ref="a267256a5e0f9e116f21b75f03a247789" args="(UE *ue, int CodeUE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setCodeUE </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>codeUE</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>modifie le champ CodeUE de l'ue. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">ue</td><td>Pointeur vers l'ue. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>Code de l'UE. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00066">66</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

</div>
</div>
<a class="anchor" id="a0466d3bedf6e3d7f6c85df71b10d1657"></a><!-- doxytag: member="UE.h::setIntitule" ref="a0466d3bedf6e3d7f6c85df71b10d1657" args="(UE *ue, char *Intitule)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setIntitule </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>intitule</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>modifie le champ Intitule de l'ue. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">ue</td><td>Pointeur vers l'ue. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">Intitule</td><td>Intitule de l'UE. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00081">81</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_salle_8h_source.html#l00040">sSalle::intitule</a>.</p>

</div>
</div>
<a class="anchor" id="ad8082c7526b78f801e61eb5a059a0b15"></a><!-- doxytag: member="UE.h::setResponsableToUe" ref="ad8082c7526b78f801e61eb5a059a0b15" args="(Ens *ens, UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setResponsableToUe </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ens</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>setResponsableToUe </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000100">À faire:</a></b></dt><dd>: document this function </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00324">324</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00329">setResponsableToUeParCode()</a>.</p>

<p>Référencé par <a class="el" href="_application_8c_source.html#l00629">affecterRespAUe()</a>.</p>

</div>
</div>
<a class="anchor" id="aaf7d1d25e5ea29c0f04530dd73485d1f"></a><!-- doxytag: member="UE.h::setResponsableToUeParCode" ref="aaf7d1d25e5ea29c0f04530dd73485d1f" args="(int numEns, int codeUe)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setResponsableToUeParCode </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEns</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>codeUe</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00329">329</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00378">recResponsableUeParCode()</a>, <a class="el" href="_chemin_8h_source.html#l00013">RESPUE_DB</a>, <a class="el" href="_u_e_8c_source.html#l00329">setResponsableToUeParCode()</a>, et <a class="el" href="_u_e_8c_source.html#l00419">supRespUEParCode()</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00324">setResponsableToUe()</a>, et <a class="el" href="_u_e_8c_source.html#l00329">setResponsableToUeParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="aa7d5a4fa589900862d6dcf1650fcd4bf"></a><!-- doxytag: member="UE.h::setSequence" ref="aa7d5a4fa589900862d6dcf1650fcd4bf" args="(UE *ue, int Sequence)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setSequence </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>sequence</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>modifie le champ Sequence de l'ue. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname">ue</td><td>Pointeur vers l'ue. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">Sequence</td><td>Sequence de l'UE. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00096">96</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

</div>
</div>
<a class="anchor" id="abc5a522764f3e06aefe320d0169afa6a"></a><!-- doxytag: member="UE.h::supRespUE" ref="abc5a522764f3e06aefe320d0169afa6a" args="(UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int supRespUE </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>supprimer RespUE dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a></td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>-1 s'il n'existe pas. </dd>
<dd>
1 s'il modifie. </dd>
<dd>
0 si non. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00414">414</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00419">supRespUEParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="a1f0d515da781d077e7ab30b525c094ad"></a><!-- doxytag: member="UE.h::supRespUEParCode" ref="a1f0d515da781d077e7ab30b525c094ad" args="(int codeUe)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int supRespUEParCode </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>codeUe</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>supprimer RespUE dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">codeUE</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>-1 s'il n'existe pas. </dd>
<dd>
1 s'il modifie. </dd>
<dd>
0 si non. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00419">419</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_chemin_8h_source.html#l00013">RESPUE_DB</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00329">setResponsableToUeParCode()</a>, et <a class="el" href="_u_e_8c_source.html#l00414">supRespUE()</a>.</p>

</div>
</div>
<a class="anchor" id="a0ec60039e25a0aa825be687950942b84"></a><!-- doxytag: member="UE.h::supUE" ref="a0ec60039e25a0aa825be687950942b84" args="(const UE *pEU)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int supUE </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>pUE</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>supprimer <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">pUE</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>-1 s'il n'existe pas. </dd>
<dd>
0 s'il supprime. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00229">229</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_u_e_8c_source.html#l00237">supUEParCode()</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00269">mdfUE()</a>, et <a class="el" href="_application_8c_source.html#l00495">supprimerUE()</a>.</p>

</div>
</div>
<a class="anchor" id="aded9c87d8e34728018ed04b78f591e21"></a><!-- doxytag: member="UE.h::supUEParCode" ref="aded9c87d8e34728018ed04b78f591e21" args="(const int codeUE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int supUEParCode </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>codeUE</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>supprimer <a class="el" href="struct_u_e.html" title="Structure utilisée pour la gestion d&#39;une UE.">UE</a> dans un fichier binaire. </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">CodeUE</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>-1 s'il n'existe pas. </dd>
<dd>
0 s'il supprime. </dd></dl>

<p>Définition à la ligne <a class="el" href="_u_e_8c_source.html#l00237">237</a> du fichier <a class="el" href="_u_e_8c_source.html">UE.c</a>.</p>

<p>Références <a class="el" href="_util_str_8c_source.html#l00007">copStr()</a>, et <a class="el" href="_chemin_8h_source.html#l00010">UE_DB</a>.</p>

<p>Référencé par <a class="el" href="_u_e_8c_source.html#l00281">mdfUEParCode()</a>, <a class="el" href="_u_e_8c_source.html#l00552">regUE()</a>, et <a class="el" href="_u_e_8c_source.html#l00229">supUE()</a>.</p>

</div>
</div>
</div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="_u_e_8h.html">UE.h</a>      </li>
      <li class="footer">Généré le Thu Jun 7 2012 17:01:10 pour Gestion_Des_Inscriptions_Universitaires par&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </li>
    </ul>
  </div>

</body>
</html>
